import java.util.ArrayList;
import java.util.List;

import static java.lang.System.*;
//TIP 要<b>运行</b>代码，请按 <shortcut actionId="Run"/> 或
// 点击装订区域中的 <icon src="AllIcons.Actions.Execute"/> 图标。
public class Main {
    public static void main(String[] args) {
        List<Car> carList = new ArrayList<Car>();
        carList.add(Factory.getCarInstanceByType("奔驰"));
        carList.add(Factory.getCarInstanceByType("大众"));
        carList.add(Factory.getCarInstanceByType("小米"));
        for (Car car : carList) {
            System.out.println(car.showName());
        }
    }
}